endogenous virus - Alemán Inglés Diccionario